8L2C)pJJJJ IH(ȱH:=IH[H`@HcH  $ +   I/H`JLNGȄBȄF aK  haaFF  mJm# KKJ UJ )J ۈ) ;J3ȱJFȱJGJKaȄM  aaNNJFLGJL L? &PRODOS `DaElH$?EGvѶK+`L HHLy XP LM ŠϠĠӠS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8RLnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!) >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@LAW.EXP' &PRODOS"}@> 6 ,BASIC.SYSTEM&( ! 9%FILER;3d !:'STARTUPn7 ' (PRODRIVE  E 'RAMTEST3  L (AUTOCOPY  &GET.LENz 0)PARTITION  +!+SLOTCHANGER ; /PINPOINT.TO.RAM +AUTOCOPY.PP  (COPY.DOC ,PRODRIVE.DOC*& NO.BANKS.LOCKEDd )AW.RW.ADV  @1 (EXP.SIZE +a *SEGMOD.ADV- x,-PRODRIVE.MENUz  ɬ/PRODRIVE.SYSTEM + /PINPOINT.README  +3~+3PRODIVEE  E L !C}" %"" &)#M8( Y% ) LH""" &)jB, )7(P0 ( @X p 8 " ! +}""0 &"0 R%"" &)?) ;",")ɂ """ &) R%LH")0I0hx H( , R%Щ ߩ"L! )L! 8'  )ɀ)4,- U JNT) "L"" &) !` |"M)  !"#$Fi/ ƀ"3 """ " iL X\"LY"ίΠ`"""""(#*(% F%Z]eRQ!0SB}RBiBB}` }FELT#> ȏ6 . ) ɟ"     Lb#b#ŠϠĠԠ  m# m# J Qڨ)̰}]! нȱ ̀𩠙 i  a Y n ɟg   VR6  .X ɛL " e ' 0% '8 Jm ʈ0  0ŠϠĠ͢Š͠͠ϠŠŠϠĠخ͠ ͍B B(8`<YYZLYLYLY뿭` 8!@8` R%MNЩUMߩ  L 5   8 0 8  `0 / X?&G& e&&q&P&0`ŠӠֱ̭ԠŠҬî̠ӠĮʎ1&… )n&Dž )\%T&L()8= )J 81(&2(& m((ʎ1ζ&ζ&&3223 ')L&18&"m11 2H22h2舌&&12H)M0 h10200I20h2 C(`L%12 `_3("L  <8# ȱ)ɀ  );( ` (Xp< @;( )m;(;(.;(>( M;(i  ``) '(j21 & &!` )&&(i(&(( CBDFGE !)&$ m(,&& … m(ŅL7'JJJJ`Ϡ3(8`&h)hrȱȱȱȱ0]cȱeem+ȱ+ȱ++ȱ++ȱ+ )+ C* )L2)`Ly* U*L) ) L2) )L)8e` ,$`ee` `+ *+ *` * * *`hh8`8`+++`}+`e`H)hJJ*0JJ)` (< ( < *? ( < (? ( < (? ( <*? * **? *? *? ( < *? ( <x0HH1HH "hh+("i 0Ꮻ\Ꮸ0hh8(`hhh8k/<ʆ>-=?BC8 é&'112`HB-9F 3"aɿ LLB Nϰ H  @h( L Lj  @`eLJCAB@=?<>=?<>CAB@?A` 1 L  <>`ڢF]PL8i m L   6< L  BLRAM' hLDLآ <B*IBGF08Lé'+8H <,``h(`@ڍL3hh@ihAiH(ؠȱ@JJJJq@)@pvȱ@Hȱ@Ah@@cpe J) LL LJiB LJ) BxNhHHHHL(  ްƠx@BEOD  ް(`( C)CJJJl`B f-`J,~@~@}J@` ߩ%S @ ~`E hhhߺ0 h ߐ( ߐ ߐ  0 HϭߍLпllllhh8` Q)T'P") ɺiL? )?      `l@Hȱ@IױHXATȱH ɯȩ׍̎5H)/@a)_ .0 :A[8@`,뎎׮Б` L ` @>O)I38 I`aם`K8`@Nȱ@O@ IiNȽבN)/ȩ/N`@[ WHJjjjhA C'KI؍0JHi 뎁`C8` @)0 3N0" K莭0 ⭪i` ]; 뮁ٝ٘ 0 W,0 .H hȑNWȮّNW8`ٍّNΨ0NN` G8`F@ 0 F LK8`6 7I8`FHGH hGhF܌ բFܽܕF芝ܝ 밶67 8܅I m9IHHyHȘI Lܝ` @_@ g@Ю׍O)mיOʈ@mȱ@_ȱ@iklbJtKuO)5OI0ܢܽ eL'A* 7`aFG (CD Lz܅IN mAIH` pm mI0LM AOHJFKG 밳JK 밨C%܈@" T)Ii)܍N*܍A'ܮ( 4 䭐 $H %HFFHGHG 됬`R8`)` AHO` 'Q'܅IHHOOЍO@`8 ` ͉% ΉQ8`܅I `L܍MN h8D`F` alH)HFȍJHGK $%܍&܍!ܢ8* J8` L ܝ:)I 'ܝ6`B8iNFLGM`B܅IH3H ( )ȱHΨ`Ί8AeHI SB60I ٙGٙEFJCʈ h猪`8m0`,0H hi PȽΨhٍ0GF8yאFG  $0 K01 E8`1ݺ00 ] 0ʩ 谼 谷`12)1`0`Ȏi 0U`)8`Ψ` W |G 4A)H ܝʈh٭0٭)ܝ٭*ܝ٥F٥G٭'ܝ٭(ܝ`)َ 8ʈ` 0ٝ)i `8`R ꍌvw zNمFمG < Ό0 FGL鮁0 ٭w٭vٽ8`H8`  ,v w 8` vw `ٽJJJJ`H͌hn)NjNjNjN. GH͌ z;٭ *Nۙ۰ڙک `Z8` G# ,`w .w .w .w8۰*Jv۩ ٰvw`JJJJ;i z묁͖ zٍ0  `H8` `ٍyٍiB0H0FG h0`FG `ϩBxED0C ް(`(8`ؑ@`M8`8@ؐʈI묂)v8vv L} LةC8`؍)@ i)v8vyJ ^ ؅F Ls) +%J(a ,FإGؐ.` ,JHIH IL3FHGI ҭJjHIHB>IؙJJ [: IL}HIHI`JKJK`FHIG ( Ȣ؝}؈JL)eKM`)` J vJ͛ $0 ΊJFȱJL8`GBJ R FإG`BH RFإG`,H hHB؅F  ؅GxDE؍00C ް(`(8` zL)J  8"L zH  8 9ؙ` @ P8`K8`B8` H؈OJJJJحm) ) )Ю ЪG `F $ ᭔ع+ؠ 6H  Qh8` 䮁ٽ ٬ؠ@` ( H )8`)i п` H h)N$% LL L L 6 $pJ덟 )@።NJOK 6iKKΞΞ IJΟ JФ̭JjHFIH HIGxKE ް((H hH h8`8@ȭ@L6쬂8NNO 8 ؍JL`RΞʱLN1MOMEKP/MEKΞL9L-M O,p莝eNNO(`JNKOL 6/ $P L8 } [ؑJ`L@ȱ@ `@Nȱ@O`؝}}vIvؐ` hzؽ}؝v h ' h؝zv؈` ` H Rh)N@ 9; L  6$ )bJ ] ) H 6hL )  )حJjIwHIvH؊ PLKΞʱNLMO MЈMEKݸP%MEKΞL& O, PeNNO N(` C  7 2JvHIwHI؊ LI  ,` A Hv ع Hw ؙ؊ؠIhHIhH  iع `  عiعi` )؍0CGHFHBFGx ް(8hFhG`@4͔ L @Ai ׭2` . Q#ع؍0 ]讁)`.@+ i 8` L )߹0 )p )@ ) ȩ ؝H0JK 방 LMJKFG 嬂؍b؍c؝d ؝_ vO) vO )حI͖ z`H@h`h``N8`  ) 9⬂Ȣ؝z@zݚ@ʈLN KIJHȢݚ h魚)Jn 8 δ ؍ ؍ `H8 ع)ꭱJJJJ Ȣ؝I؈ 6h(8H ; h(8Hh(`ؑ@`@ȱ@ ` B@8ZO h鮁ٍٍٍoHٍn8bhcOJJJJO)O@` %I -m) 0@O)N8` @LL =@ -ȹP8` i` ;ם0 -B ;)( ȹ`8m8m@8` G8`F Pm)@N8`O)@J -טyרםOO)׍O`a 밑 LȹL@ȅH@IL,0` G קּ= ]H.m)N 0 F`aO)@LP8` `  zHOCDC h`yٙ٭yٙ٩`H GB`FaG 3%&N    ܮ `J HH hh` 0 @ LJL t_̴Xܝ ݝ0̴ȩFG  0` ܅F݅G ` } tͬ 밽܅F݅G ` }) t$ L`L뮰HH hFhG܍ݍ 8 `FHGH  hGhF`ݹܙ݊`@Bɼ>K@J5 z9X(K zXXK تKo`V8`no` C on zI9XX`)HJJJh`OeNeO࿰ z9XАO`@ȭ@` ON `NJKO`HхhꭋILhH),ex8 (8` ԍ`@Ae Hk00YpmGIJK,-NOPQRSu' @   !"#$Ԡ͠(C)1983-89APPLELKL`BLL ެެެެެެެެެެެެެެެ(C)APPLE'83xLLM Mh@8nЍLޭ 0J @,,LRP׽8H  ): e: y8鰕:Jjjj<)yאi8i;i(*=>hPם8`;Zx3Q`_^]\\`HEVhEhH)IWHPHHHAHHHLaVEWLӿ`` ֽ ְ& .Vӈ  JJJJH 8h Ei 8EX`'8`jӍWӥC)p> pӥCYӍY 轊( ( ӈBV ( ӭp0 \BkJ ՠ@iӦ> Ӑi'j:ZH i@ioZZH h ѐȭnWǥBJ Ӱ8XӦ>` Ր+>*L o % ԽYӍZӭoӝY 3Ѡ шNZ`rZLkӭZӍq8r7IZӐiZkӐk 8 ѹs ӭq ѹ| kн Z)*>>` @ $(,048<@DHLPTX\`dh 0ުlptx| 0($ p,&"op8`kkV꽌ɪɖxlӽ*kӽ-kәmMlӈ 꽌ɪ`8` ZԍsԍԍԍԥDEԌ8TԌ8WpԌqԠ 7I꽌ɪ꽌ɭ蠪:љVE:8`]ѾV]H)]ѾV]ҙ)]ѾT]ҙ)] >8hUD` ԝY`> Hh݌(`HCJJJJ)*h`8LխӅ:HhHh Ո թ թ ՘VYҪҦ>:Y)Ң`;R?AJ;<ȰY)Ң`Y?)Ң`ȐҰ ;HhHh=Ң`Hh `Hh`DEiȍ0֌18V%֌&8V֌֠)HV)hH)hHIhդD?DRIDQD)҅; ?JDQD]ՎՎՎ`MY pӭY)p  ӭp`C)`BFGV 8``LG ASTARTUP$#   / XXύX?klmnÍoL) "6L'?"(0`6708" = ***)<JJH !h穖tp% ;"Z/݀>">"' 1" 7"5).莀/ ;" " 6" >" 1"6"$ "g"" !"""""IzL%'()*+,-./0123456789YL 8!9 詍` "  à4"/pŠϠŠà͠ӠàԠŬH06172839h` v97L75v^a ?/( va?LLLɍ$?`?a ɍɥAH93827160hH46576879h`,C bL ɍ b w,S0 @ lLޭBDEF޾ p ޾ p($ذ v (0 ( L?ԦʚLeةީa s  lL b,FLg,DL,C0$3 >@ Ɉ 3ɾꩈL(3ɾ;Ƀ B94 l% bʽ  ՚,S` H E$݅3`(l8L3LX>(Ƀ,`3,G0]ɾ g` H`پ_پ p _پ׾`>( p۾m׾) W)ʩ@`ɾ>(O puȾ ɾ-O ]c־Jjjj `O>0O l POپھ p H־Ǿh۰8L־Jjjjɾ)Ⱦ8 ѱ OLӜ ĤLLX>(F`־ؾپھ׾` bɄ KDEF vLl v lL bKɍKL?` w  vLl@3 @LtJ)s@J b  l`a?sa?,E30ɍФ3 E3HD F3 Ʉ%h3 bM E  lLthɍLL3`3,A0s0% Ipn DpnI:L ؅303L8933LΞAAJL ةޘг uv $ 8LƞaЌ>?@`>?@`B8` K  춼LK ҟ ҟ ( KK`HJJJJ8`HK)` #hhLJپھ pHJh` D!hgt}~p `~t}p8n~ni}tpi~~tso8pinii>j?k̈́>~|p|Ii||̈́ l - `>i>?Ek?!>Q>>>̀ `` \> ̀ `e>>?́?>?Emn(>e>ȱ>e?>Q>ؠ> ie>>?`|;}=:<~:<=;`||m};>:8o>oȑ>ppȑ>> :op`G DKpnG @p;G=po:i>?Ek?>Q>> L> \/ e>>?́?ޱ>ȥj>>m>` _m8injkiljo풼S 鸍긍$I2 U)VJ зT)`l8`a HbIJhjǾȾɾ p٭b=aIe f`8` P־ǾҾ,G0C f=W)_``\"׾پӾؾھ pD`־ǾY׾ؾOW)ݩȾɾʾ pD`8`W)CB) 5W) =)W)@! pZ}ȾȾ󰹩 p` ־ǾҾ,G 8`׾ؾ f p vۥs׾tؾE`  ( 8о(־Ǿ,G 8`_`W)H־Jjjjh p̭ fLᶢǾ ת..8 ۭ (8mȾȾmɾɾʾiʾ` Lpl8l:/,s̝sƬƀ#(ZZV4G_0=( A P FjL\5p-e9ABSAVERIFYBLOADELETEBYECATALOGOPENWRITEXECREATEFRESTORENAMEBRUNLOCKCHAIN#FLUSHREADPOSITIONOMONPR#PREFIXCLOSEAPPEND6D(!쫂8ֵ#ح#׮2}q :IC@@ -!S    !C- !ABELSDFRV@@ !$(19@EüϠž(+@ABCDEFGHIKLMNPSV     T[fouu~ՠٯ* PWN*]ĿNTz @n6VC/+A>@I5gN Oz @n[Dz @nd0,~z @`$仫@v$⩔,C[B?I>孓`仫6VtCicQĿUKqtVt Nʮq$6,⨁ K6, VtI=v!gNVt Vt  lg~TLLwLLL) `8` ԠŬLL~ ~~ߩLQQ o  / b ! ;!8L!J)He߅heJXoO[\O R  o@ G M!L X L) `8  `JJJ` \! ! d" "`"}~% X "3  !O~ 4 `ViVWȱV(8J T J '$ T~`ZO .OZ mOOOOmOOOO` O[O\:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl[Z OO O OHO O O J} O  O O L"O  } ` x O wOɛɿ @,OP)ߍO[O O OO`O H[]ȱ[^h]"ȱ]" ` i` M!L" j`L ) U ( ; 6 T y ` y `3 ) U "U ( (  A7`8 ) U b (  8`6 ) U "U ( (  9LI#`G ) U b (! G UJK 9`4 ) U U n ( ( ; :`F ) U ( ; N:L#`H ) &U aU U Z U -  ( D[ ; $@ o@L#` M!L# i`M ) jW *U  (xHNixh(o ; U , l(ե Z , ; X[( [ [ .Ux J΢x 'RЛ ZX  [ [ ; O AL$`3 ) jW }W *U  (` ; [ U , l( Z @) P[( [ , {( ,  $Y ,Y Z U Jޥ  M)p jzڅ Y M m ,   X[( [ [U .U (YE J#' R 3O A)! UXL% ZX [ [ ; CL$` T W 7D T y (`4 ) jW *U  (9 ; U , l( Z K" ,  X[( [ [ ; mD +L%` I ) uW (! ? U , l(  .( yD u L&`5 ) uW () 7 U , oW Z g* L[(  D WLI&`6 ) jW }W (F 7 U , l( Z @) P[( [ , {( ,@ <(é .( $E u L&` M!L& 2j`; ) ( U Z +)` H[ ; 2Z U , Z Z 4* L[( Z 2) P[( [ , 'Z Z O* T[( [ Z * `[( [ + [ (L&7 ) ( M+ U [  2Z + (Li'`,, e' \!: )T U aU U Z h-  ( <[  ' ' ' )L` L`  *Hy 8`!y Mɘ`H bh Z T vT4 J`"# X` ,Y  K c( K c(` 8`R@` oW Z g* L[(` W Z }* T[( [` U Z 9) H[` aU U Z / 0 -  <[(` aU U Z -  ( <[ C U` Z <-  @[(` Z "Z -Z`  G =Z`H Th )T`Q T+Q*QVWV_`JPLP @JPLP )q H +C<L) H +JPL)H +HhŪhH -, D,hЫh JP LP  `OP )  H Q,hH ShOP`h( L)  * wɍɛ T8` $` )` ɱɸ)` L)KP *KPJP *  `MP *MPLP *KP *݅ *ͭMP *Dž *  * wɍ ɛ T8`L* ɱɳ)` JJJJJ Q,Ū8` L* x NP * wɍɛ T8`) ӭNP) `* ; =U U Z ) d[( ; 8`) OP ͅNP` ZDP ZEP ZFP ZGP [HP `DPJP) IP `8PPPRRQP*ăĄ"Ą@QP*UQPR J` ,H h8` ,H h8` Q, ,`H%,h`), H bBh bBń ` 8`H1h 1H)pŎ#h&11)Ŏ (н(йh)8`` ,` ,`HH poo08hh` {-)8` e T ,Ƌ T0` / 0 -)8`QTR@QURR` / 0 -)8`QR@QRR` ( / n0 0L- XL- Y / k0Q 0L- / n0 {0 w  D. Qq .L/.ɮ Qb .L/.ɯTP 1K .L/. 2. )ߨ .L/.ɍL/ɛLtQ Kf N gL L /HX" 4HM L@) < 'N *H4 U @ 1, kZ D W AU L T`FDH Lh 8` L8` ,Y` < 5 ^<L8 ; Lq8Lj8' )Q j1L8 L :L68 M H[ MV >% ; Lq8Lj8_ 6 :( LF3 :g M UL8 uZL[8 L_ '\bLT7 =LQ7!I $  b LQ7 b` LӐ b H M b yZ b -M q8 -M q8LL < j1 L  }ZLLN@#  L) ) 9LT@ ;K LD :7 :2 <- H, M8 M< > < 9LL  b` < j1 L M  ZLLF Ω H bhL< < 5)Q j1 6 V5 UM  ZLLG N  9L k Hkkhkȩkȩkh`kikk8`k8kkk(檩k kekkik` ;L=? ;s Hul ; H Hh  ; H1 <# ; ; H = <H bh`H bh8`תJ  ;L>L> ;А = ;| ko8`` ; = =kȱk ; HN ; VJ ZJ ^> ; hH.k = ?е ? ;8 ; `8` ;ee檆 ;8J`2Q2Q IƎv s2QtQ@3QuQLLK FD o@ U`SNʆTNǎv ss~ tQ~ A uQR uQ' KEtQtQuQtQa 񩯙uQtQ@uQ#Q$Q JƎv s R` KY A ` OY A =Z` 8` y1 eA* hM mM A B BH [ [h(`BCJJJH Anmhm)` Amn 2DEnА A`lmHh`v s` A 2 Ce 2OPʊ) eȽP)ePRʊ) eȽR)eReeȭeȩÑeȩ'eȩ e#e `B%eȊe uM`B( ApoаoHȱo h BHh`BFGCJJJ Amn A`lm 2 C B Bee uM`))fj` B 2惢j8iH Ƃƃ C Ch rC CNH C Cf C Cfh rC C` eȊ8je`h8`e` !e` uM` Cf Cf`e` }Ea E[ E *KEF GY FH [(h7 E5 E HKR E" E SY ;FH [(h OO ` =Z` K gL 3L L K FX X `D T` `aiab` MMLL ` MR5 M GYŕ $Ŗ M bY旰  [` [ 9U` T` KLD KE gL L I Æ IĎv s񆒦򆑥8咅呅` 8` }EG EA MR1 M E J) (F! E E JR KF jG ` =Z T` O```ߦrtqs``߅`ii` E E $Y8` E E (Y`LF` )@  ㄂v JL[F )@  ℂ ㄂v J ZJ VJƂ0 F s F Fܩ`'hh8` F" Eŕ Ŗ`    8` @ ` IE? ; : 9 2eQ Oe)άP PPeȽP)eP` ` O 2RR) eȹR)eRQȑe8` E tGqs! G G G rtr`8`` G fY日J Grt`jjj``r` G XI! G8` L H` I IÎv s` I xJ HHz` J J HH{` I I J J pJ HHy`Ȏv s`y ^Jʍv s H`{ fJ` ;v s`ϤyLH_N`NaN`_N`NaNyLH`0H) 9L)JP)KPhJPLPKPMPMPMPh 9L)LP)MP  B+ )OP 3+` I IJJJJȹJP)ȹJP`JP ȹJPJ ```QQE!Q"Q=Q Q5*Q+Q-%Q&Q%,Q-QQQ.Q/Q #Q$Qijʆ`!Q"Q.Q/Qʆ`OO$OO[N\N ]N^N`UNVNWNXNYNZN`0)"LJ J)p `QPP PQPPP` J K KHE J K K9R'. `(#xHy A#yh+( 8`'8` JP RKRDa R7 J2 R-O̬P!a ٭PRa RE8`` J K K`LK J Jޢ NJŎv s` gL W; K ;)R`0 )p8)p8`a'(` gLa)ȱa8``a)R RRȱa RR`a,H)pJJJJH h Q, h h  `8`[N\NQQab`cNiȱcN`8` VZ =Z L T``)Q` J Iv s` I I I I J IĎv s` I!Îv s` Jڹ I $J I ,JŽv s` >J FJ F F NJ J NJ Fv s` bB K gL L Lʆ`LM򆃄` H{z M8 { M Iюv s` 8`(``%Q&Q*Q+Qʆij`}bbba bMN dN ԠN egҠ !O*O/O=OJOROVO`O bOЛ vO˛OқO""#&'""""#>#]####\$ $$%%&A&x&\&&^'\'   !   &$#&  "              î έӠ[ PPJPQPPRRuQ3QRQURRQŠąÄ¢ %S JN``&&&8 Ĉ`JNɠJNJNJN`NH) }ShJJJJ ɺiNʩN`OPJ(`(LS8` S S S  S`` S 76`A ` ` ` ~ ``O \!`H  DT}h  DT `}E `HOPhH h`H}h `H h `_ `&$ [` `!Q"QDQ Q<*Q+Q40Q1Q,%Q&Q$#Q$QHNINQQ QQgh_``NNbNcNcd` NT [`H h NT` ީ$ U0 bT`&ϩ/ S PU S $ bTO bT` NT [tQ uQ $' TLyU T% ` NT [` [ T vT` i XT` NT [%` H h bTLU NT X` S S V S S V S :V S S :V` XL bT tQ T T T vT ` NT"`% U` X S jV S jV` T vT JNNH T L mS V J W T vT J C bTLV)JJJJJJ N T Lإ) W V J WhN8`N ` SJN ` WDNEN W WFNGN W % U X S S dW S S dW"` bT` NT NT` NTLoW NT NT` W>N?N W W@NAN W WBNCN W NT`LSLSLS VWJNV` S S  NT S NT" X B` S &X S S &X ` J  J  J T vT`ȹ R %L` qL gL NT a) O O O a L|X X ; (`$% XT [` NT i8優 JcRHJJJJ Rh) RȌRR ` qL gL L T NT vTLX H%$ h T  (`! "2#H h NT `%',HH  S Sh NThLY Sh NT % Y S Y S S Y "@ %H [LY%H U (h8`h%%` W BS` JNɠA `( NT NT`) NT NT`+ NT, NT- NT`   XT<$ XT` bT< bT `D% XT`=5>?-A%@!B Z DT ̽Rɠ `H h% XT`WSOKGC?;7 3 / +    0[ `H [ mThHOO mThOO`,($    H [ mThOݽO mT`OO` [ [ Z [ Z [ Z 8` [  `# "2!OP x wɍɛ8`` x wɛ` wɍ` x w) ɛ8` `hhhhhh`]^^^^^^^^^^^^^^^^^^^^^^_ _1_C_^_o__^^______`^^^`/`^^^^^^^5]O^^^^^^^^D```z````dbdba#a-a;aIaaamaaa[cbaadb&b;bPbdblb}bbbc c3c|cccccdd;dMd^`dydd^dc^cdddddddd ekeveeeeeebbae+eBeMe_edeadccŧӠӠ͠ӠҠΠԠŠҬƠŠ֠ŠĠΠѠ̠ԠӠà٠ĠŠˠŠҠŭҠŠ͠ŠРԠƠԠà٠̠ԠҠŠĠԠĠ ˠˠŠӠԠҠŠԠΠΠҠþŠԠΠκӠԾϠκþϠԭӠԾϠԺþϠԭҠŠĠӠԾӠԾϠźþϠԭغźנźϠźӠþϠԭנغҠȠŬҠٯΩҠþˠӿٯΩŠǠŠРӠĠӠźĺϠžӍŠŠΠԺҠŠΠԺϠŠΠԺźנŠźӠčӠōӠ̍ԠŠŠō٠ٯΩԠŠˠĠӠԾԠΠˠĠӠԾԠӠĠӠԾǍǍǍǺՠŠԠϠԠŠˍ٠ŠӠčĠˠҺӠĺĠӍˠӠϠԠȺҠŠԺΠԺԠΠԠź͠ҠٍРҠĠҍҠԺˠŠԠĠԠŠҠŭԠԠĠōčččč8L2C)pJJJJ IH(ȱH:=IH[H`@HcH  $ +   I/H`JLNGȄBȄF aK  haaFF  mJm# KKJ UJ )J ۈ) ;J3ȱJFȱJGJKaȄM  aaNNJFLGJL L? &PRODOS `DaElH$?EGvѶK+`L HHLy XP LM ŠϠĠӠS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8RLnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!) >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@L X i U X i i U`H} h` i` X i U X i iLi X i U X i i iLi X iLijjj6kklDmUmwmmWnnnHoo0pyppZqqrrrsstruu>vv7wҺҠՠӍϠԠΠΠ͠ŠҠլҠŠҠǠҍźӠҠҬԠՠנԠҠΧԠŠŮƠӠҠŠӠӠ΍̠өŠŠӍŠŠԠ٬Ŭ٬ŬҠŭάŬŠ٠ĠԠخ֠ӠҠŠӠӠ΍ŠөŠŠӍŠŠԬ٬ԠčӬԠӬŬŬĠˠήĠӠҠΠӠčҠǠӠϠȠҍ͠ΩŠΠӠŠԍĠŮѠӠҠԮŠǼƠՠŠҠԠΧԠčάէ̠ҠЮŠҍ̠ԠŠ̠Ġ΍ӠĮŠէŠŠŬՠΠԠˠϠŠҠՠٍǠŠþٮҠŠάŠŠӠҧӠ̮ҺŠӍŠŠĠӠĠōǠκԠҬŠҠƠĩĠōŮŠӠԠŠӠκԺŠƠ̠נӍŠŠҠŠŠˍҠĠӠ̠Ӡҍ̠ӠŮźԠҠˠŬŠōԠӠҠӠϠŠҍŠήŠźŠŠƠŠō٠Ġ٠ȮǼϠԠӠӠ΍өӠŠԾٮύŠӬŠҠͮύΠϠŠРƠŠ٠ĠŠŠӬŠŠþٮŠǠŬՠ٠ōŠԭĠԭנӠҍǮΠէŠĠǍǠƠӬӠԾҺŠӍŠŠĠΠŠĬՠԠ٠Š٠ӮŠԠӠ׺źŠ͠ŠԠŠŠ٩ϠŠԍàŠΠԠٮŠӠĠ٠ȠĠӍĠƠӠĠ٠ȠĠ٠ԠĠӮźӠŠԠ٠ō͠ƠàҠӠǠȠҮĺӠԠӠōРΠҠ٬ŬԬŬĠҠŭήӠŠĠҠŮōҠϠǻŠҠǮغĠ̠ŮΠؠӠԬՠΧԠĠύŠԠԠƠŠŠҍǠӠΠԠٮōԠؠӠĠҠōӮҺΠӍҠէŠĠΠΠ٬ԠӠĠӠŮՠ٠ԠŠӍ٠ǠԾҠ٠ΠŮŠŠϠӠƠӺ͍ӠĠ٠ŠҠčĠΠ̠͠ԩĠҠӮŠӠՠΠŠźŠԠĠŬΠԠĠŬĠԠŮŠՠԠנӬŠ͍Ӡ̠ԠҠΠ̠ŠŠŠӠĮ `$Tx%Ux Jx ?xVx 3 j Jx'Zx(ZxZx x x5 Ȓx-xxx ?x ˘x % Lw : ̠x :Tx$Ux% (`'(Zx`$% `ƠŠƠϠƠϠàҠ ZxZxZxZx)8Hh` x x0$ x0Τx`ŠΠ̠ҠҠƠx :y(`+L!y'L!yi08` $}6}JJJJ6} zN$}`)p#}#}**LSyׅکP$} #y :|LdyޅөЭ }iԩѥѮ#} #y#}Ly c|}Ly}Ly }Ly"}%}%}Ly#} jz#} zѥ#H#} #yh` \I꽌ɪVɭսɖ0սɖ!ɖ 꽌ɪ\8`꽌ɪɖ۽*ݽ%ݙEۈзЮ꽌ɪФ`7}6}$}\8}$}9}86}7I$}i$}8}8} 8 {K| :|9} {W| :|8}н :|$})* 7}7}` }݌HhHh { { { {V }꩖݌$ }݌ { { { { {`Hh݌`80^݌Hh | |݌ -| -| -| | | |EEHJНh ,| -| -| -|`HJН݌h Hh݌`8`0($ p,&"!}֠Ls|Ԯ#} {L}#} .{ҥҭ"}%}&}8 } }Hh#} jz<ԥ}/8`#} jz#} zع&}0 &}`%}8`"} %}#} jz%}8` } }$Lh|ɠˠƠŠԠ̠ҠϠƠϠà𠠠ƠϠРǠŠŠ̠ҠҠƠϠŠԠŠҠ̠ҠŠƠ 9L f y XhhL hhhhhh X ~ L5z{ʎv s`z {y̎v s` ` \\ Dj$% "`H} |X}Yh XVȱXW~L!V0 JJ ) `        %H$H  hh `H  h`  `  ` %H$H  Bhh `   !   , `#"`HH x L   }h[      `! &"% #  $n  % ; O f r    8 Q e z  A Z  o Ġ̠ĠԠĠŠĠԠŠԠ٠ԠŠԠŠϠŠŠ٠٠ԠԠŠŠŠŠŠōӠϠԠȍ٠芊ŠӠӠŠŠŠĠĠĠԠŠŠŠ٠٠ԠӠˠŭɯϠϠŠϠپŠˠɠŠϠˠɠŠϠԠ٠ϠΠ͍ҠŠԠӠҠˠĠԭԠӠϠҠˠȘe憠 Q ť 0  yL8`$ 2 o!4 H@¦ ӃLâr ( y ,Ùråj SADE Startup By Michael Wilks v94096 PK(X)(X)(X1)2563840::(4)"pr#3" Startup Screen :6 (18:" __________________________________________": 218:"| |"r <18:"| Super |" F18:"| |" P18:"| TM |" Z18:"| Desktop mopqrstuvwxyz{|}~Expander |"R d18:"| |" n18:"|__________________________________________|" x18 17:"Copyright (c) 1984-1986 by Applied Engineering" 18:" ALL RIGHTS RESERVED"X ::"-------------------------------------------------------------------------------"t A$"Please Wait":12030 Check configuration IIC((1101)6(1088)): Check ROMs for id ADR768808:CODE:ADR,CODE:: Routine to return size of AE RAM card 0,141,9,192,160,127,140,115,192,132,0,136,16,248,200,200,192,128,240,12,140,115,192,196,0,208,244,238,0,3,208,239,141,8,192,169,0,141,115,192,96 769:TB(768): tb=total avail banks TBTB1: Convert 0-47 to 1-48 Load in Files  45007 Display header (create window) :"Super Desktop Expander Utility Version 5.3.1" "By Michael Wilks" "Copyright (c) 1984 - 1986 Applied Engineering 11 September 1986"I180:"-";:+23:I180:"-";:?5:34,4:35,22a Print up MAIN MENU screen x:36:"MAIN MENU""::10:"Your";:11000:"has ";64TB64IIC;"K of memory and can expand the AppleWorks",10:"Desktop to ";:NBTB:10000:6(@15:"1. ";:11000:"Memory Test"cJ15:"2. Display optional Memory Configuration Chart"T15:"3. Execute Appleworks Desktop Enhancements"^15:"4. ProDrive options menu"c15:"5. Filer"h15:"6. Exit to BASIC"m: r15:"=> ";|16368,0:A$*(A$)3ijAA$"1"A$"6"380nA$:(A$)1000,2000,3000,1500,1700,4000 Perform the memory test (4)"-ramtest":(4)"-prodrive.menu"4000(4)"-filer" Memory Config Chart ':23:"Some Possible Memory Configurations"|:" Auxiliary Memory AppleWorks Desktop Total Apple Memory"NI1NNB 10:(" "(NB64),4);"K  ";:10000 " ";(" "((NB1)64),4);"K""*/:"Note: Increasing the number of WP lines and DB records to over 15,000 utilizes":"30K of Desktop space previously available with earlier versions of this utility";412000>:ADDRESS768808:CODE:: Reread beginning dataH280>R 11,1,2,4,5,8,9,10,12,16,32,48X Modify AppleWorks ^  Display license and contract  29:"Statement of Copyright" :"This software is copyrighted by Applied Engineering, with all rights reserved."R "Under the copyright laws, these programs may not be copied, in whole or part," "without the written consent of Applied Engineering, except in the normal use of" "the software or to make an archival copy. This exception does not allow copies"U "to be made for others, whether or not sold, but all of the material purchased" "including backup copies may be sold, loaned, or given to another person. Under" "the law copying includes translating into another language."G :"You may use this software on any computer owned by you but extra copies cannot"h! "be made for this purpose."& :"In the modification of the AppleWorks program by this utility program, the"0 "copyrights held by Apple Computer, Inc. are in no way altered." : 12000D  :r "This utility will configure AppleWorks to use the additional memory available" "on the Applied Engineering memory card." :"- DO NOT USE YOUR ORIGINAL APPLEWORKS DISKS! Use this utility only on a"! " BACKUP copy of the AppleWorks disks."u :"- If your version of AppleWorks requires a printer interface configuration" " utility, install it first. AppleWorks version 1.2 or higher does not require" " an interface utility. Contact an Authorized Apple dealer for AppleWorks"8 " upgrade details."C 12000n Display all kinds of documentation  5000: Multiple disk save docs 5500: Auto-Load docs 6000: Printer Buffer docs 6500: Time Utility docs Start Working P 10:"Remove the AppleWorks Desktop Expander Utility from the disk drive." :"Place your COPY of the AppleWorks STARTUP disk in drive one." 12010 A$"Working...":12030 : 13000 : 200000 N(48944)16:I1(N7):NN8(N7): Get current slot, drive for simplicityM (4)"prefix,s";N;",d";Ij Load in the AW files (4)"bload aplworks.system,tsys,a$4000,l$100"(4)"bload aplworks.system,tsys,a$4100,b$1200"ER3G(16386)64ė:11:"This Expander can not be applied to a copy that already had it on it.":12000:::k$(4)"bload seg.00,tsys,A$8000", Check version of AW .V0((16385)149):V1((16385)3):V2((16385)23):V3((16385)37):VG((16385)46):VF((16385)75):V1VA((16394)64):VB(VA)=8NV6:VV02V13V24VG5VF6V3:N(NV):Vė:11:"This utility does NOT support this version of AppleWorks.":12000:::@ Make patches B7000: Patch APLWORKS.SYSTEML740968256: Patch SEG.00 T Save it back to disk ,V(4)"unlock aplworks.system"_`(4)"bsave aplworks.system,tsys,a$4000,l$100"a(4)"bsave aplworks.system,tsys,a$4100,b$1200,e$60F8"j(4)"unlock seg.00"t(4)"bsave seg.00,tsys,A$8000"| Patch program side of AW <~:10:"Remove the AppleWorks STARTUP disk from the disk drive":"Place your COPY of the AppleWorks PROGRAM disk into drive one."1200013000A$"Working...":12030(V0VA)ĺ(4)"unlock seg.mn":3770 (4)"unlock seg.m0":(4)"unlock seg.m1"R 768,V(V0VA):64096256: Pass version and patch SEG.M0/SEG.M1 (769)ė:::(7)"ProDOS Error, code ";(769):"AppleWorks not modified"::  Finished A$"Configuration complete":12030!I110:N(16336)1(16336):!I14000:!40008! Exit back to BASIC >!D!J!P!z! Bload the necessary binary files !:!(4)"bload aw.rw.adv,a$4F00"!(4)"bload segmod.adv"!(4)"bload exp.size"!! Multiple disk save docs *"24:"Multiple Disk Save Documentation"~":"AppleWorks desktop files larger than the storage capacity of the data disk"""will be segmented and must be stored on more than one disk."#:"When saving a file that is larger than the available data disk space the user"m#"will be prompted to insert the next data disk. Data disks used for segmented"#"files MUST have the same volume (disk) names."#:"To load a segmented file onto the AppleWorks desktop the user must load the"F$"file from the first data disk then insert the next disk(s) as prompted."$:"To cancel a single or multiple disk save operation press the ESCAPE key. This"$"will DELETE the current file or file segment from the data disk. BE CAREFUL!"$12000%%w Auto - Load docs D%|27:"AppleWorks Auto-Load Option"%:"If you have a 256K or larger Applied Engineering memory card, you can use this"%"option to increase the performance of AppleWorks."*&:"During AppleWorks startup all of the AppleWorks PROGRAM will be loaded into"|&"memory. This will eliminate the need for AppleWorks to access the special"&"function 'overlays' during normal operation."':"This timesaving feature will add about a minute to the startup of AppleWorks"]':"This option can be interrupted by pressing the ESCAPE key while AppleWorks is"'"loading the functions from the PROGRAM disk. The Auto-Load option will be"'"stopped and no extra functions will be loaded."(:"DO YOU WANT TO INSTALL THE AUTO-LOAD? ";D(A$:A$"n"A$"N"A$"y"A$"Y"5610`(A$;:AL(A$"y"A$"Y")h(:(k Printer buffer docs (p24:"AppleWorks Printer Buffer Option" )z:"This option is available to users of 128K or greater Applied Engineering memory"^)"cards. The printer buffer will allow the user to continue to use AppleWorks")"while the printer is printing. The buffer can be aborted or cleared by typing")"Control-C."*:"THIS OPTION WILL NOT WORK WITH ALL PRINTER INTERFACES. If this option does not"r*"work with your printer interface, your interface DOES NOT support the Apple"*"standard Pascal 1.1 protocol for status checking. Contact the manufacturer of"*"your printer interface card for update details."Q+:"The Printer Buffer option has been tested with the following interfaces:"+"Apple Super Serial card, Practical Peripherals GraphiCard V1.1 or later, and"+"SeriALL card, Orange Micro' Grappler+ V3.2, and the Apple //c serial ports."&,:"INSTALL THE PRINTER BUFFER OPTION? ";T,A$:A$"n"A$"N"A$"y"A$"Y"6120p,A$;:PB(A$"y"A$"Y")x,:,_ Time Utility Docs ,d25:"AppleWorks Time Display Option"-n:"This option will support Applied Engineering clocks and all ProDOS clocks."f-x:"The 'OA-? for help' message in the bottom line of the AppleWorks screen will"-"be replaced by a date and time display. You can still use Open-Apple-? to"-"access the help screen."-.:"The Time Display option also allows the AppleWorks user to enter the current"."date and time into a Data Base category by typing the @ character as the only"."entry in the category. The name of the category must contain the word DATE or"."TIME (but not both)."C/:"If you choose this option, DO NOT apply any other Time Modifications!"/"(If you have the //c System Clock you must still install 'Clock.System'.)"/:"INSTALL THE APPLIED ENGINEERING TIME DISPLAY OPTION? ";0A$:A$"n"A$"N"A$"y"A$"Y"66000A$;:CS(A$"y"A$"Y")&0:I0S Patch startup side of disk f0XN:N7000: Allign dataz0bN:N7000:0,00lPTR44096152563: Address of AW.RW.ADV param table0nN(V016)(V117)(V218)(VG146)(VF146)(V319):PTR,N:PTRPTR81t Poke in Options ,1vPTR,AL:PTRPTR1B1PTR,PB:PTRPTR1X1PTR,CS:PTRPTR1o1 Address changes 1PK(PTR),(16385):PK(PTR)1,(16386):PTRPTR2: Starting address of AW116385,0:16386,64: New start address to AW.RW.ADV62PK(PTR),(16539)10:PTRPTR2: Convert routines' buffer{27800:13122,13146,13142,13165,13194,13200: Auto-load intercept27800:27078,27078,27120,27218,27158,27380: 'open fn' for multi-save)37800:19973,19973,19973,20104,20081,20036: Go back to read/write after new disk in multi-savef37900: Store strings for multi-save in proper languages37800:27130,27130,27147,27105,27160,27644: Purge WP and SS if error in adding to desktop 47800:15356,15356,15356,15341,15374,15384: Delete WP from desktopI47800:7970,7970,7935,7930,7981,7946: AW Input routine47800:13187,13211,13207,13230,13259,13519: Move SEG.00 to lang card47800:13704,13728,13732,13755,13784,14069: SEG.PR load 5 7800:31116,31116,31927,31972,31519,32183: CustBuf+5 PTRPTR2: First bank to use]5 7800: 9798,9798,9790,9785,9803,9798: Sound5 VBNN9:PK(PTR2),N(N256)256:PK(PTR2)1,N2565 Permanent changes to AW N6 N(V021089)(V121089)(V221043)(VG21060)(VF21104)(V321152):NN4096256:INN3:I,(I1)::I,("R"): Print 'R' after version number6/N(V021211)(V121235)(V221231)(VG21254)(VF21283)(V324008):NN4096256:N,243:N2,179: Don't delete AE prodrive647s Read addresses and poke correct one 7xI1NV:N(I):7NN(V)<7PK(PTR),N(N256)256R7PK(PTR)1,N256`7PTRPTR2f77 Use correct language 7 Max First:26 Second:527VG79407VF79607A$"Segmented Desktop file...":7980"8A$"Please insert NEXT disk with SAME VOLUME NAME":7980:L8A$"Die Datei wird segmentiert":79808A$"Neue Diskette einlegen und eine Taste Druecken!":7980:8A$"La fiche est segmentee":79808"A$"Inserez le prochain disque et appuyez sur une touche":7980: 9,PK(PTR),(A$)C96I1(A$):PK(PTR)I,((A$,I,1))::PTRPTR2:r9 ' Print correct desktop size to nb banks x9':9'N14.7547.5(NB1):NB16NN.05(NB16): Roundoff9$'(" "((N)),4);"K";9.'9* Print Z - Ram or Ramworks :*IICĺ" Z - Ram ";:%:+" Ramworks ";:B:. Prompt user and wait S:.A$"":12020l:.A$"or 'Q' to quit ":.A$"Press Space Bar to continue "A$:.24:868:1403,((80(A$))2)((A$)25):A$;:/(A$)25ı:/16368,0:B$:/(B$)3ij;/B$" "(B$)1312070F;!/(A$)32((A$)32B$"q"B$"Q")12050X;&/:24:868:i;0/(A$)32ı;:/B$"q"B$"Q"4000;D/;2 Configuration options selected ;2:7:"Configuring AppleWorks for:":;220:"Increased desktop size"!<220:"15,200 Records in Data Base"K<220:"15,200 lines in Word Processor"<220:"2,042 entries in clipboard for DB and WP"<220:"Multiple Disk Saves"<220:"Printer options cache"<2ALĖ20:"Auto-Load patch"<3PBĖ20:"Printer Buffer"0=3CSĖ20:"Clock Display":20:"Data Base Clock"6=3J=N Error stuff = N(222)15ĉ:23::(7)"ERROR -- code = ";(222):=*N18:(7):(222)2120020,20040,20080:12010:13000:>4N"Disk is write protected. Please remove the write protect tab off disk ":"and reinsert":f>HN"Cannot find correct file":ER2ĺ:"MODIFICATION ABORTED.":::>RNER2ĺ"Please check drive for an exact copy of the AppleWorks disk.":?\N"Please enter the prefix of the AppleWorks program":868:PF$:PF$""PF$"/APPLEWORKS"?aN20100;?fN:ERER1:(4)"prefix"PF$G?gN20000M?hN?pN"Unable to read/write on disk. Please make sure a good copy of AppleWorks is in":"the drive and the drive door is closed":?N20000?N3600LR BY MICHAEL WILKSCopyright (c) 1986 by Applied Engineering)00~ k"gx sIȌ##~ svI ##$###֩s##$#(## $#  ` e HH,H w"$#% ## & & ##Jj8% %x ,,####s$##$%Hˍs(%H k" 32121&'11 k"2)JJJ,, b0Y>b09Bw"DEFG w"-"FFB  )h" g"hh*h ,,`,`k"12`##0 idiؘJJJJ ") "JJJJ ") " ک" # " # ` ֲ砠ˠ!8Je ${ȱ `,?<> ,,8 =';1'H h  <=>?< >   h<(,,L7 <=<= Ȍ Ȍ Ȍ   Í" '# $ ' FG) * )H>Jf>Jf>Jf>?<=? <=<>h 8j?@ADE<= >D@<`L%BxsLLFG`D><@`s(8`I i<=@i>?<><>=?= L@By MICHAEL WILKSHa@I sZ vsh)I ZZ)ɀ ɈLJZ, ^_^_^_ / 2 X L!AE RAM board Testing Utility V1.2 LCopyright (c) 1986 LApplied Engineering,Z0L}A L1. RamWorks (original) L 2. RamWorks II L 3. RamWorks III L 4. 512K Piggyback L5. 2 Meg Piggyback L6. Quito L1. Z-RAM (original) L  2. Z-RAM II L  3. Ultra 1 L  4. Ultra 2 L 5. Ultra 3 L6. QuitZ L$Apple-number does a longer full test LType number of board type: ɱ̀Za bZ ̀ZLJ,Z0i8)Z΀Z X  Z {O|O M M M M N M M MZ M M  iqZqZȱZ :( iqZZZ :HȱhZ : M MΈZРxB; Z12)͎Z032112 L _M[ޙ _MJZ LSS SWS-SZZZZZ, LPass - Initial Tests L&XX marks bad/unused RAMs -- Testing... [[ MZȱݒZZ M玒ZZ Zs8*s8*ZZs8ZY[[Z*s,ZZZ LZZ[Z[[, M M[[[ [[[[ZH GNhZ LBit Test I  [Z[RZs LЍIE IEIE)  M IE֩ЍIE,,8čХZ M MZ[L)FZsZIEЍEEZ L MZ6EE M ΈZ܍;ЍEE2Z L Z][-ZZZ :O L ΉZ MZ,LmIZLEs , LBit Test II  [ZIZLE X LPass LSize L&XX marks bad/unused RAMs -- Testing..., L#Z Z Z Z Z+ZLmG LPress any key to continueZ L --Board FailureLmG,ZP, L --Card PassedLmG L --Card FailedLmG L --Card Blank L!:Z[ Z)ZZΎZ0 idiؘJJJJ )( '8$0 LG [ZZ[i MZ,ZЍ!H8!HZ L ZM!HI!H M ΈZ܍,ZЍ!H8!HZ L ZЈs,LmI L ,LmI MZ MZ[k MZ,ZЍH8HZ L ZMHIYPH M ΈZڍ,ZЍH8HZ L ZΉZ MZZ-LHZZZ][Z-Z :O L s,0& Q,0ZiZZiZZiZLF,,Q"sZ [ ,Z0,LJ X 02I22 LTesting 80 column display UT 5M X,P,^ LTesting Double Hi-Res L7If screen is clear, then double hi-res did not activate L[; M=.ީ,Z<=M.ު. M<>иs` MZ MZ[= M=ީ,Z<=MުY6 M<ZΉZ MZZL^ީs`ZZZ][Z-Z :OХ M MZZ=I'ߢ[xZs!ߍ*ߩ<E=)!* M<؍.Z][-ZZZ :OЩΉZ MZZLީs`s 8*s8YY*`,,`,,8`hh [ȱ!8J${ ȱ eeHH`0M&0MZ((Z)1MZ((`܍ 0``HJJJJ^Mh^M08`hh;iiHHA><=?A@><`ZsZJZIMZ]Z`Z OO`i`i$`ȱ)ZȱZLHȱ)ȱhL:ZZȱ)ZȱmZZZ mZHȱ)iZh :΋Z`Z )@JHL+O MiZȱiZȱiZZ : 9O8O Ii8O9OZm8OHZm9OZ88Oh :,8OiZȱ,8OiZȱ,8O0iZZ Zm8OZZm9OZZ88OZZ :ZiHZiZih : MhΈZ`LZNZHZZZ[[ZHHHZ, GNhhhZ,,Zh(`OwPQR[STUGWWX-PQER SSUVWmXY(JNNV6V6N(N(02*> >*L L,^ ^(rr(~ <  66666666 $H  \~\~d0d0\ \ $&>& ":44:DD8VV4jj6v<|".:FR".:.:FRFR ".:FR" ".:FR2$Z((^^f<f<^^$&>$$4 4@@<PP:bb4xx6<&........ FFFFFFFF ...FFFP |\P\P T$T>$zF`Fz:z"z.`RzzRF`.:".`:R  . ^p.p. 0$0DHVXVhVxVVVVVBB0BDBZHH0HDHZRR0RDRZXX0XDXZ0123bb0bDbZhh0hDhZ4567rr0rDrZxx0xDxZPQRS0DZ0DZTUVW0DZ0DZpqrs0DZ0DZtuvw0DZ0DZ&&ljlj\`\`v v VV&2*2n*|,~8~Dx````(26 `*V*L*B*8*.*$** T`J`@`6`,`"```FF&&ljlj\`\`v v VV2*2n*|,~8~Dx````(26|V `*V*L*B*8*.*$** T`J`@`6`,`"``` 8.$8.$ Rv@R|@<v@<|@(v@(|@v@|@2L2L2222, 2  0 80B0L0V0`0j0t0~084 ********************************************g ** ** ** AUTOCOPY ** ** WRITTEN BY MICHAEL WILKS **  ** WITH CONTRIBUTIONS FROM **3  ** LARRY COLTON AND DAVID KAMINSKY **f  ** **  ** COPYRIGHT (c) 1986 APPLIED ENGINEERING **  ** **  ******************************************** 286720 D$(4):F$(99),V$(30):YES1:NO0G ' USER OPTIONS: V (PROMPTYESe )ASKFILENOx *EXITFILE$"/?" ,MULTIVOLNO -MV$(0)"/?":MU$(0)"/?" .MV$(1)"/?":MU$(1)"/?" /MV$(2)"/?":MU$(2)"/?" 0MV$(3)"/?":MU$(3)"/?" 1MV$(4)"/"' c TITLE AND USER PROMPTS 5 dD$"pr#3"v eI81828191:V:I,V::104,168,104,166,223,154,72,152,72,96 n:30:"APPLIED ENGINEERING":28:"ProDOS /RAM Copy Utility" xD$"BLOAD GET.LEN" 216,0 MUMV$(MV)"/?"V1$MV$(MV):153\ 4:958:"Enter name of volume directory to copy ( to quit) /";V1$:V1$"/"V1$ C$"":I(V1$):(V1$,1)"="160 II1:(V1$,I,1)"/"154 A$(V1$,I1,(V1$)I1):V1$(V1$,I) I1(A$):V((A$,I,1)):C$C$(V32(V96)): V1$"/"V1$""1820@ MUMU$(MV)"/?"V2$MU$(MV):170 V2$"/RAM/":V(V2$):"Enter name of destination subdirectory ";V2$; A$:(A$)8V1167 (A$)8VV1:A$;:167 (A$)13V2$(V2$,V)A$:VV1:A$;:167 (V1$,1)"/"V1$V1$"/",(V2$,1)"/"V2$V2$"/"l:PRĢ8:958:"Insert "V1$" and press ";:A$:A$zV0:V$""195A$"/":I2(V2$)A$A$(V2$,I,1):(V2$,I,1)"/"ĺD$"create "A$1968182 READ DIRECTORY 1600/D$"fre":D$"open "V1$V$",tdir"BD$"read"V1$V$PA$,A$,A$Z264fI199A$:A$""MI:I99::270F$(I)(A$,2,16):II1MI8 (222)5Ģ21:958::(7)"WARNING: A system error occurred trying to read "V1$V$;(7):"Not all files will be copied.":I12000:J (222)Č8182YD$"close"jF0:F$(M)""+ COPY THE FILES ,1620.(16384)155Ĺ16368,0:18001FF1:F$(F)""18006NM$F$(F):1000:NM$"PRODOS"(V2$,4)"/RAM"300';C$""A$(NM$,(C$)):A$C$300C@ASİ1200:NCNC0:300XTD$"prefix"V1$V$bX347{YD$"verify "V2$V$NM$Z300[8182\1620^1100:D$"create "V2$V$NM$",t"Th1300:T15İ1400:300mL440rB0L120480|L0L(L20480)20480(L20480)JD$"bload "V1$V$NM$",A$2000,B"B",L"L0",T"TzD$"bsave "V2$V$NM$",A$2000,B"B",L"L0;",T"TLL20480D$"PREFIX"V2$V$896:(768)ĺ(7)"ProDOS error":300 Find Length I116:(NM$,I,1)" "NMI1:I16$:NM$(NM$,NM):@K GET ACTUAL LENGTH NL7685,NMsVI1NM:7685I,((NM$,I,1)):`768,0:816j(768)ė:"ProDOS error, code: ";(768);(7):tL(770)256(771)65536(772)~T(769): Copy File? ?:9:868:"Press to copy, 'N' or to skip."u868:"File: "V$NM$" Y";(8);:A$:A$" "A$"N"A$"N"A$"n"NC1:1300 Status 12:15:"Files on current directory left to copy: ";M1F;" "NCĢ13:15:868:"Now copying file: "V1$V$NM$%(;w SUBDIRECTORY xVV1:V30V30:22:"WARNING: More than 30 directories on stack, cannot copy all files.":V$(V)V$NM$"/"? Error @21:958::(7)"WARNING: A system error occurred trying to read "V1$V$(7)2JI12000::3288:1800~T21:958::(7)"WARNING: A system error occurred while copying "F$(F)^3288:300h21:958::"Cannot run "EX$:: Exit VV$V$(V):VV1:200MUMVMV113016400&V0:I1(EX$):VV(IV)((EX$,I,1)"/"):I0D$"prefix "(EX$,V)b:EX$"/?"ĺD$"-"EX$D:13:30:"COPY COMPLETE":23::' Copyright (c) 1986 by Applied EngineeringMichael Wilks ȏ$ ѕ ̚  Ĝ` Ü`  1 Program written by Michael Wilks 10/16/85U Modified a couple times sincee (4)"pr#3" Display documentation 22)"ProDrive Partitioning Program V2.0" :"This utility configures the PRODRIVE installation program to automatically"^ "partition Applied Engineering's extended memory, enabling that memory to be" "used by both the ProDrive and another program or operating system. PRODRIVE" !"is patched to lock out the lower 64K bank(s) of memory and install the"N ""ProDrive in the upper 64K banks available. If option 'A' is selected," #"AppleWorks will also be configured to recognize the ProDrive (/RAM) and utilize":"the 'free' memory to expand the AppleWorks Desktop."( $:"* AppleWorks v1.2 (unmodified) does not require this modification."~ %"* This utility compatible with Super AppleWorks Desktop Expander 4.3 or later." (:" Configure for use with AppleWorks or 'Other' program? (A/O): "; PA$:A$"a"A$"o"A$"A"A$"O"80 ZA$:AW(A$"a"A$"A") d:B n2000: Get current bank configurationH x:N (16384)2ĺ"Not enough memory to partition":: RT(16384):LT(RT2(RT31)(RT15)(RT30))AW(1)(AW) Put scale on screen 14:(11) 15:1:(11);C 15:" 1 meg 2 meg 3 meg" 15:" ------------------------------------------------- " 15:"|"; LTāI1LT:" ";: "|"; ILTRT1:" ";: RT48ĺ"|"; RT48āIRT46:"";: "|">15:" ------------------------------------------------- "15:"Free = ";LT64;"K";:39:" ProDrive =";(RTLT)64;"K":15:"Use arrow keys to adjust, RETURN when finished"16384,128:B$((16384)128):16368,0  Handle keypress 6I1((B$)8)2((B$)21)3((B$)13)M"I270,300,400,500' Backspace pressed, increase size of ProDrive ,(LT)(RTLT15AW)ĺ" ProDrive is at its largest";:20:260: 256LTLT1:160" Forward arrow, decrease size of ProDrive pLT1RTĺ" ProDrive is at its smallest";:20:260LTLT1:160 Return pressed, configure prodrive 34,20:"Insert disk and enter complete ProDOS pathname of ProDrive file to be modified."PN$6(4)"bload "PN$",a$4100,l$ff"BAW700YEN(16385LT):I0&EN7Ĺ16643I,255:II1:ENEN8:550:K0:ENāJ0EN1:KK2J:D16643I,KNJI116:16643J,0:S(4)"unlock "PN$X(4)"bsave "PN$",a$4100,l$ff"6bPN$" bank lockout modification completed."@l:: If for AppleWorks, then configure it with opposite banks EN(16385LT(RT16)(RT16))ENāI0EN1:KK2I:16643,K(K256)25616644,K256 I166451664216:I,255: (4)"unlock "PN$C(4)"bsave "PN$",a$4100,l$ff""Insert AppleWorks STARTUP disk and enter pathname of APLWORKS.SYSTEM file."PN$(4)"bload "PN$",tsys,a$4100,l$ff"(16641)ĉ:"Must be ONLY a AppleWorks MODIFIED w/ Desktop Expander"::9B(16641)256(16642):BB8192f (4)"bload "PN$",tsys,a$4100,b"B",l$ff"(16644)67ĺ"MUST be version 4.3 or greater of the Desktop Expander.":::(16644)6979016711,76:16712,173:16713,58:16714,234:16715,136:16716,1616812,69:16813,196:16814,0:16815,208:16816,4:16817,162:16818,15:16819,134:16820,1:16821,76:16822,75:16823,58K65535K 16649,K(K256)256*16650,K256/(4)"unlock "PN$ 4(4)"bsave "PN$",tsys,a$4100,b"B",l$ff"T>::"ProDrive and AppleWorks modified for Prodrive partitioning."::t Find bank configuration N: length of machine lang routineI768767NVI,V: Poke in machine lang routine to put into table all valid banks found 768:  61H 141,9,192,160,127,140,115,192,132,0p  152,73,255,133,1,136,16,243,162,0* 160,0,140,115,192,196,0,208,12,1524 73,255,197,1,208,5,232,152,157,0> 64,200,16,234,169,0,141,115,192,141H 8,192,142,0,64,169,255,157,1,64,96J. Check and wait for keypress (In case of Error) .A$"Press Space bar to continue or 'Q' to quit ".A$;/16368,0:C$/(C$)3ij/C$" "(C$)1312070!/C$"q"C$"Q"12050&/1:868:/C$"q"C$"Q"ĉ:: D/+N Error Handling routines < N(222)15ijg*N(222)2120020,20040,20080:12010:4N"Write Protect Error":HN"File not found":\N"I/O Error":Pò Copyright (c) 1985, 1986 by Applied EngineeringMichael Wilks xO=====|====|====|====|====|====|====|====|====|====|====|====|====|====|====|=== )Copying Pinpoint's Accessories to /RAM!JHMany RamWorks and Z-Ram users have requested a program that will enable JHthem to load their Pinpoint accessories into the /RAM volume created by J SLOTCHANGER , by Michael WilksZ Copyright (c) 1986 Applied Engineeringa x(4)"prefix":PR$ Get/Find current Prodrive slot,drive  SLOT3:DRIVE21:1000FOUND30 (FOUND)((FOUND)16)1615ĺ"Prodrive not installed":: 1002 FOUND48946(48945)p (SLOT((FOUND)16)8((FOUND)128):DRIVE((FOUND)128)y -55 2(4)"prefix,s"SLOT",d"DRIVE1:(4)"prefix":PF$ 7216,0 <PF$"/RAM/"100 FFOUNDFOUND1 PFOUND48946ĺ"Unable to find /RAM/":: Z40E dFOUND%FOUND32768:SLOT%SLOT:DRIVE%DRIVE n"Change Prodrive to emulate what slot,drive? (1-7),(1-2) S"; x2000 FOUND140 "That slot,drive is currently selected.":"Press to continue. Any other key to end. ";:KEY$ :KEY$" "110( :B Swap Slot,Drive 's c ID4:SLOT3DRIVE21ID14 FOUND%32768,128DRIVE16SLOTID B14891216DRIVE2SLOT:B24891216DRIVE%2SLOT% V1(B1):V2(B11) B1,(B2):B11,(B21) B2,V1:B21,V2O (4)"prefix,s"SLOT",d"DRIVE1:(4)"prefix "PR$:(4)"prefix /"W :  Find slot,drive marker in ProDOS active device table ID(128DRIVE16SLOT)16:FOUND48946 ((FOUND)16)IDFOUND48960FOUNDFOUND1:1010 FOUNDFOUND(FOUND48960) A  Get user to type in slot,drive X SLOT:SLOT72000k SLOTĺ:::{ SLOT;",D"; DRIVE:DRIVE22030 DRIVEĺ::: DRIVE DRIVEDRIVE1:1000   Copyright (c) 1986 Applied EngineeringMichael Wilks" BETA PINPOINT COPY UTILITY2::D$(4)AD$;"PR#3"(" APPLIED ENGINEERING Pinpoint to /RAM Copy Utility"<F"This utility program will install a ProDrive, copy the Pinpoint Accessory files". P"to the ProDrive, and automatically start the AppleWorks program."4 Z d"Make backup copies of ALL disks used in this procedure. Use only the BACKUP" n"copies! Store the ORIGINAL disks in a safe place. Make sure the AppleWorks"1 x"startup and program disks are both named /APPLEWORKS. The Pinpoint Accessory" "disk must be named /ACCESSORY. Before continuing, make sure you have done the" "following:" "1. Install the AppleWorks enhancements with the Super AppleWorks Desktop"E "Expander. This modification must be done before any others! (If you have only" "one disk drive, be sure to select the AUTOLOAD option.)" "2. Use the PARTITION program to modify the PRODRIVE program and the AppleWorks"5 "startup disk file, APLWORKS.SYSTEM. Set the PRODRIVE partition size to 192K." "(PARTITION instructions are provided in the text file, PRODRIVE.DOC.)" "3. Install Pinpoint on the AppleWorks Startup disk. Specify /RAM as the" "standard location of the Pinpoint Accessories." U " Press any key to begin, Esc to exit. ";h :" ";(8);: "49152,128:KB(49152)128:49168,0:" " ,KB27ĉ::: 6 @D$;"-PRODRIVE" JD$"-AUTOCOPY.PP" 4 ********************************************g ** ** ** AUTOCOPY PINPOINT **  ** WRITTEN BY MICHAEL WILKS **  ** WITH CONTRIBUTIONS FROM **5  ** LARRY COLTON AND DAVID KAMINSKY **h  ** **  ** COPYRIGHT (c) 1986 APPLIED ENGINEERING **  ** **  ******************************************** 286722 D$(4):F$(99),V$(30):YES1:NO0I ' USER OPTIONS: X (PROMPTYESg )ASKFILENO *EXITFILE$"/APPLEWORKS/APLWORKS.SYSTEM" ,MULTIVOLYES -MV$(0)"/ACCESSORY":MU$(0)"/RAM" .MV$(1)"/?":MU$(1)"/?" /MV$(2)"/":MU$(2)"/" c dD$"pr#3"U eI81828191:V:I,V::104,168,104,166,223,154,72,152,72,96 n:" ";:30:"APPLIED ENGINEERING":25:"Pinpoint to /RAM Copy Utility" xD$"BLOAD GET.LEN" 216,0 MUMV$(MV)"/?"V1$MV$(MV):153A 4:958:EX$"/?"(EX$,4)"/ram"(EX$,4)"/RAM"ĺ"Insert "EX$" into a drive" "Enter name of volume directory to copy ( to quit) /";V1$:V1$"/"V1$ C$"":I(V1$):(V1$,1)"="160 II1:(V1$,I,1)"/"154 A$(V1$,I1,(V1$)I1):V1$(V1$,I)8 I1(A$):V((A$,I,1)):C$C$(V32(V96)):Q V1$"/"V1$""1820x MUMU$(MV)"/?"V2$MU$(MV):170 V2$"/RAM/":V(V2$):"Enter name of destination subdirectory ";V2$; A$:(A$)8V1167 (A$)8VV1:A$;:167&(A$)13V2$(V2$,V)A$:VV1:A$;:167E(V1$,1)"/"V1$V1$"/"d(V2$,1)"/"V2$V2$"/":PRĢ8:958:"Insert "V1$" and press ";:A$:A$V0:V$""195A$"/":I2(V2$)A$A$(V2$,I,1):(V2$,I,1)"/"ĺD$"create "A$1968182 8 READ DIRECTORY C1600gD$"fre":D$"open "V1$V$",tdir"zD$"read"V1$V$A$,A$,A$264I199A$:A$""MI:I99::270F$(I)(A$,2,16):II1MIp (222)5Ģ21:958::(7)"WARNING: A system error occurred trying to read "V1$V$;(7):"Not all files will be copied.":I12000: (222)Č8182D$"close"F0:F$(M)""+ COPY THE FILES ,1620.(16384)155Ĺ16368,0:18001FF1:F$(F)""180076NM$F$(F):1000:NM$"PRODOS"(V2$,4)"/RAM"300_;C$""A$(NM$,(C$)):A$C$300{@ASİ1200:NCNC0:300TD$"prefix"V1$V$X347YD$"verify "V2$V$NM$Z300[8182\1620^1100:D$"create "V2$V$NM$",t"Th1300:T15İ1400:300mL440/rB0L120480S|L0L(L20480)20480(L20480)D$"bload "V1$V$NM$",A$2000,B"B",L"L0",T"TD$"bsave "V2$V$NM$",A$2000,B"B",L"L0;",T"TLL20480D$"PREFIX"V2$V$896:(768)ĺ(7)"ProDOS error": 300 Find Length FI116:(NM$,I,1)" "NMI1:I16\:NM$(NM$,NM):xK GET ACTUAL LENGTH L7685,NMVI1NM:7685I,((NM$,I,1)):`768,0:816j(768)ė:"ProDOS error, code: ";(768);(7):tL(770)256(771)65536(772)#~T(769):5 Copy File? w:9:868:"Press to copy, 'N' or to skip."868:"File: "V$NM$" Y";(8);:A$:A$" "A$"N"A$"N"A$"n"NC1:1300 Status "12:15:"Files on current directory left to copy: ";M1F;" "WNCĢ13:15:868:"Now copying file: "V1$V$NM$](sw SUBDIRECTORY xVV1:V30V30:22:"WARNING: More than 30 directories on stack, cannot copy all files.":V$(V)V$NM$"/"? Error M@21:958::(7)"WARNING: A system error occurred trying to read "V1$V$(7)jJI12000::3288:1800T21:958::(7)"WARNING: A system error occurred while copying "F$(F)^3288:300h21:958::"Cannot run "EX$:: Exit VV$V$(V):VV1:200#MUMVMV1,13071640h&V0:I1(EX$):VV(IV)((EX$,I,1)"/"):0D$"prefix "(EX$,V):EX$"/?"ĺD$"-"EX$D:13:30:"COPY COMPLETE":23::' Copyright (c) 1986 by Applied Engineering Michael WilksAbout AUTOCOPY Included on the Super AppleWorks Desktop Expander disk is an Applesoft BASIC utility program, AUTOCOPY, which will allow the user to copy all of the files on a floppy disk to a ProDrive. Selecting the "Autocopy all files to ProDrive" option from the ProDrive options menu of the Super AppleWorks Desktop Expander will install a ProDrive, run the AUTOCOPY program, and prompt you for the volume directory (or a specific subdirectory pathname) of the disk you wish to copy. After entering the source volume name, the program will prompt you for the destination subdirectory under the /RAM (ProDrive) volume directory. If the files are to be copied directly under the /RAM directory, just press return. The destination volume directory default of /RAM can be changed by using the left-arrow key and typing the desired volume or pathname. AUTOCOPY will automatically create any subdirectory specified in the destination pathname if that subdirectory is not found. All files under the source pathname will be copied to the destination pathname. The contents of any subdirectories encountered on the source will be copied to subdirectories created by AUTOCOPY under the destination pathname. Since the ProDrive is not a bootable device, AUTOCOPY will not copy PRODOS to a ProDrive; ProDOS is already in memory and would serve no purpose in /RAM. AUTOCOPY can also be executed from Applesoft BASIC. This is done by first loading PRODOS and BASIC.SYSTEM into memory and then using the RUN or ProDOS DASH (-) command to execute AUTOCOPY from the Applesoft BASIC prompt (]). Program execution can be from the immediate (prompt) or deferred (within program) mode. If executed from BASIC, AUTOCOPY will not automatically install a ProDrive; the ProDrive (/RAM) must be installed first. IMPORTANT: If AUTOCOPY is to be copied to and executed from another disk, it will be necessary to also copy the GET.LEN file to that disk. GET.LEN must be under the same directory as AUTOCOPY. Customizing AUTOCOPY Users familiar with the BASIC programming language will be able to alter certain AUTOCOPY program statements (lines), allowing the program to be used as an automatic (STARTUP) program, capable of copying multiple volumes or pathnames to a ProDrive. Users not familiar with Applesoft BASIC should refer to the Apple manuals, Applesoft BASIC Programmer's Reference Manual and BASIC Programming with ProDOS. The user options are conveniently contained in AUTOCOPY program lines 40 through 44, inclusive. The statements beginning with line 45 are string array elements, containing the multiple source and destination pathnames. The initial default option settings are shown in the Example 1 below and explained in the following paragraphs. Example 1: 40 PROMPT = YES 41 ASKFILE = NO 42 EXITFILE$ = "/?" 44 MULTIVOL = NO 45 MV$(0) = "/?":MU$(0) = "/?" 46 MV$(1) = "/?":MU$(1) = "/?" 47 MV$(2) = "/?":MU$(2) = "/?" Line 40 PROMPT = In the default state (YES) AUTOCOPY will prompt the user to insert the source disk and press return. If changed to PROMPT = NO, the program will scan the system for the source pathname and begin the copy process. Line 41 ASKFILE = The default setting will cause AUTOCOPY to automatically copy all files encountered under the source pathname. Changing this option to YES, the user will be asked to confirm each file before it is copied. This allows selective copying of files when desired. Line 42 EXITFILE$ = This option allows the user to name a file to be executed upon completion of the copy process. The default (EXITFILE$ = "/?") will cause the program to display "COPY COMPLETE" when all files have been copied, set the current prefix to the boot drive, and exit to the BASIC prompt. The EXITFILE must be an executable program file and should be specified by its COMPLETE pathname. The EXITFILE routine will automatically insert the ProDOS DASH (-) command. Line 44 MULTIVOL -- If MULTIVOL = NO the program uses only the option parameters specified in program lines 40 through 42, inclusive. The multiple source and destination pathnames described in the next paragraph are ignored. If MULTIVOL = YES the program will use the pathname string arrays it finds beginning with line 45. Up to ten additional source (MV$) and destination (MU$) string array elements may be created as required. When the program encounters a source or destination array element which contains "/?" it will prompt the operator for keyboard input for that element. The equal-sign (=) can be used as a wildcard to substitiute for the trailing characters of a source character string. This is best explained with the following example program line: 45 MV$(0) = "/PFS.PLAN/PLAN=":MU$(0) = "/RAM/PFS" In this example, only the files beginning with "PLAN" on the /PFS.PLAN volume would be copied to the /RAM/PFS subdirectory. The program lines shown in Example 2 will load the contents of the AppleWorks startup and program disks to the /RAM/APPLEWORKS/ subdirectory. Since line 40 is set to NO, AUTOCOPY will automatically scan the system for a ProDOS volume with the name of /APPLEWORKS. When all files have been copied to the ProDrive AUTOCOPY will execute the EXITFILE$ string in line 42. Example 2: 40 PROMPT = NO 41 ASKFILE = NO 42 EXITFILE$ = "/RAM/APPLEWORKS/APLWORKS.SYSTEM" 44 MULTIVOL = YES 45 MV$(0) = "/APPLEWORKS":MU$(0) = "/RAM/APPLEWORKS" 46 MV$(1) = "/APPLEWORKS":MU$(1) = "/RAM/APPLEWORKS" The options specified in Example 3 tell the AUTOCOPY program to automatically copy all files beginning with "FILE" on the /PFS.FILE volume to the /RAM/PFS subdirectory and prompt the operator for the next source and destination pathnames. FILE.SYSTEM is the PFS:File startup program. Example 3: 40 PROMPT = YES 41 ASKFILE = NO 42 EXITFILE$ = "/RAM/PFS/FILE.SYSTEM" 44 MULTIVOL = YES 45 MV$(0) = "/PFS.FILE/FILE=":MU$(0) = "/RAM/PFS" 46 MV$(1) = "/?":MU$(1) = "/?" Note: PFS software is copy-protected. Program files can be copied to a ProDrive and executed, but they are "keyed" to the PFS program master disk which must be in the startup disk drive. See your PFS program user's manual for more information executing programs from a hard disk or ProDrive. About ProDrive... The ProDrive program utilizes all or a specified portion of the extended memory available on the Applied Engineering RamWorks and Z-Ram memory expansion cards to emulate a ProDOS disk drive. The program loads into a special reserved area of the computer's memory and uses the extended auxiliary memory to store desired program and data files in "disk format." The computer is thereby "tricked" into thinking that it is accessing a disk drive when it is actually retrieving or storing data in memory. The ProDrive is accessed via the ProDOS volume directory name "/RAM" or through an emulated disk interface card in slot 3, drive 2. The storage capacity of a ProDrive is dependent on the amount of memory available on your RamWorks or Z-Ram card. ProDrive is compatible with virtually all Apple ProDOS software. Any programs or data files which are not copy-protected can be loaded to a Prodrive and run or accessed, just like any other ProDOS disk drive. (A disk which cannot be duplicated with a standard copy program, such as the ProDOS System Utilities disk or the FILER program, is probably copy-protected.) Although, some copy-protection schemes will allow the program files to be copied from the floppy disk to a hard disk (or ProDrive!), but not to another floppy disk. Other copy-protection schemes allow the files to be copied to any storage medium, but require the original program disk to be in the startup drive as the "key" for starting the program. Check your program's user manual for details on copying program files to a hard disk or ProDrive. IMPORTANT ProDrive is a volatile storage medium. Since information stored on a ProDrive is actually stored in the computer's extended memory, the information disappears completely when the computer's power is turned off. Installing a ProDrive. The ProDrive can be created two ways. The first way is to boot the Super AppleWorks Desktop Expander disk and select the "ProDrive options menu" option from the main menu, and then select the "Install ProDrive" option. The second way is to load (boot) PRODOS and BASIC.SYSTEM into memory and run (BRUN) the PRODRIVE binary program file. This can be accomplished from within an Applesoft BASIC program by inserting the following program line: ]10 PRINT CHR$(4);"BRUN PRODRIVE" or, using the ProDOS DASH command: ]10 PRINT CHR$(4);"-PRODRIVE" The ProDrive will remain active until the computer is powered-down, the computer is warm-booted (Open-Apple-Control-Reset or PR#s), or the ProDrive's volume directory or data is overwritten by another program or operating system. A ProDrive may also be deactivated by some programs which purge it from ProDOS or disable an emulated disk interface in slot 3. AppleWorks modified by the Super AppleWorks Desktop Expander does deactivate the ProDrive. To overcome this, ProDrive and AppleWorks can be "patched" by using the PARTITION program included on the Super AppleWorks Desktop Expander disk. SLOTCHANGER, also provided on this disk, allows the user to change the emulated disk interface slot and drive for compatibility with programs which disable slot 3 interfaces. (e.g. PFS software) Instructions for PARTITION and SLOTCHANGER are provided later in this file. If ProDOS is rebooted with a ProDrive installed, the volume directory of the ProDrive will be reinitialized. If the information previously stored in the ProDrive has not been corrupted, it is possible to recover the data by recreating the original volume directory. This is done by holding the CLOSED APPLE key down while the PRODRIVE program is installing a ProDrive. If you install the ProDrive by using the Super AppleWorks Desktop Expander" menu options, hold the CLOSED APPLE key down while as you select the "Install ProDrive" option. Release the key when the "installing ProDrive" message appears on the screen. ProDOS files can be copied to and from the ProDrive using a standard file copy program, such as Apple's FILER program, Central Point's COPY II+(v6.0+), Pinpoint's RAM Enhancement Kit or Applied Engineering's AUTOCOPY program. The FILER and AUTOCOPY programs are included on the Super AppleWorks Desktop Expander disk. The instructions for AUTOCOPY are contained in a text (ASCII) file on the Super AppleWorks Desktop Expander disk and can be displayed on the screen by selecting the "Autocopy documentation" option from the ProDrive options menu. See the Apple ProDOS User's Manual for FILER instructions or use the FILER's TUTOR menu options. When using the FILER, do not use the FORMAT or COPY VOLUME options on a ProDrive. Once the ProDrive has been installed and the program files have been copied to /RAM, you must execute the program using software commands only. Do not perform a warm boot; it will wipe out the ProDrive drivers! To start a program with software commands, you should first be familiar with the ProDOS startup routine and be able to determine the filename of your application program's boot or startup program. Refer to your program's user's manual for specific details on executing the program from a hard disk or ProDrive. More detailed instructions for ProDrive are provided in your RamWorks or Z-Ram User's Manual. Instructions for SLOTCHANGER When the ProDrive program creates the /RAM volume directory it also creates an imaginary (RAM)disk interface card in slot 3. Some application software may disable the /RAM volume directory by disabling this emulated interface card. PFS software and AppleWorks 1.3 (not modified by the Super AppleWorks Desktop Expander) are examples of applications which disable the slot 3 interface. AppleWorks 1.2 (unmodified) does not disable /RAM in slot 3. The SLOTCHANGER program on the Super AppleWorks Desktop Expander disk will allow the user to reassign the emulated /RAM interface from its default of slot 3, drive 2 to another slot and drive. Drive 1 or 2 of any slot can be designated so long as the designated drive is not already a ProDOS device. (e.g. disk drive or already installed ProDrive.) In other words, the slot number chosen for the emulated interface does not necessarily have to be physically empty. SLOTCHANGER is an Applesoft BASIC program which can be executed directly from BASIC or from the "ProDrive options menu" of the Super AppleWorks Desktop Expander disk. Using SLOTCHANGER Selecting the "Change ProDrive emulation slot,drive" option from the "ProDrive options menu" will install a ProDrive (if not already installed) and run the SLOTCHANGER program. SLOTCHANGER will display this prompt: Change ProDrive to emulate what slot,drive? (1-7), (1-2) S Enter the new slot number (do not press return, or enter the comma), then, enter the number of the new drive. Only drive 1 or 2 is allowed. If you make a mistake which results in an error, just reboot and start again. When executed directly from BASIC, SLOTCHANGER will not automatically install a ProDrive. The ProDrive must be installed before SLOTCHANGER is run. Instructions for PARTITION The PARTITION program on the ProDOS side of the Super AppleWorks Desktop Expander disk is a menu-driven utility that will reconfigure the bank lock out parameters within the PRODRIVE program. PARTITION causes the specified lower numbered 64K banks of available memory to be locked out from use by the ProDrive. PARTITION will also modify a COPY of your AppleWorks STARTUP disk, enabling AppleWorks to recognize the /RAM volume as well as use the remaining locked out memory banks (free memory) for expanding the AppleWorks Desktop. PARTITION is not difficult to use. Just follow these step by step instructions. (You may wish to use AppleWorks to print these instructions first.) 1. Make backup copies of your AppleWorks STARTUP disk and Super AppleWorks Desktop Expander disk. Do not write protect the copies. Put your originals in a safe place. IMPORTANT: Execute the Super AppleWorks Desktop Enhancements before using the PARTITION utility. If you have Pinpoint or a similar program, execute the PARTITION utility before the Pinpoint or other modifications. 2. Boot side one of the write-enabled COPY of the Super AppleWorks Desktop Expander disk. Select the "Exit to BASIC" option from the main menu. 3. At the Applesoft BASIC prompt (]) type: RUN PARTITION and press return. 4. Read the brief paragraph on the display. If you wish to modify the PRODRIVE program file only, select option "O." If you wish to modify the PRODRIVE program and an AppleWorks STARTUP disk, select option "A." The bargraph that appears, represents, from left to right, the amount free memory available for program use, the amount of memory allocated for ProDrive use, and the amount of uninstalled memory, up to 3 megabytes. 5. Use the left and right arrow keys to adjust the desired free memory and ProDrive sizes. Press the return key when completed. 6. The Super AppleWorks Desktop Expander disk containing the PRODRIVE program file to be modified should already be in the boot drive. At the "?" prompt, enter the complete pathname of the ProDrive file. (Usually /AW.EXP/PRODRIVE) 7. When prompted for the AppleWorks disk, remove the Expander disk and insert the Super AppleWorks STARTUP disk and enter the pathname of the APLWORKS.SYSTEM file. (Usually /APPLEWORKS/APLWORKS.SYSTEM) When executed, the modified PRODRIVE program will now install the /RAM volume in the banks above the ones used by the modified AppleWorks program. The modified AppleWorks disk is now patched to use only up to the amount of memory you specified with the PARTITION program.  (4);"bload prodrive";8195,0: LOCK OUT 0 BANKS]8192: RUN MODIFIED RAMDRIVEc(Lq@SE*tD1KCKKKLGG,@.@0@F#HQBCopyright (c) 1984 - 1986 by Applied EngineeringMICHAEL WILKSx sI @. @ s @sI @((,!zEP, eQ:@ʊJJJJiJ8*N@n@N@n@N@n@N@n@@@0TsȘ@0e@(@@@@sޅߠ)A lLT @QD= 12ɿ3)0(32121 tD8+uD0@1@ȩȩDȩȑȑF&@J)5fGiG8}GGG GG@μLLLꍪ33+EΩE  eLeMeNeOg,, U0,s$OP)ɈЍT,sUQVY\,@-@i ȩTȩ( ) iA @`LȩOȩ6@ @ 3H @ @U,a i7b iEU V iLȩȩX Y iLȩȩ.@/@ȩȩȩ ȩLȩvȩDL9Щ ?JЍKРљlEDш`LL6čssLХif )&^Ϫ`\EdE [EX@YPX kEHhpEdErE cEH@' qEYEX@rElLTh`Y` נˮL qL=LNLLLLLLL?L)LLlLu`L3L8LOLðLTL]LqL~LLLLLаLL!L&L1܅`ݥ``P Q ` Q ݭP `ܠ`eH#!eݍ#!h`8ܰ`8ܰ`HGOݍGOh`H#!ݍ#!h`Q P `Q P ` hihiHH`W mXmY   }LQ *`ɯ`P Q P (`HH шhhȑ`ޅߠވވŏ텏礍 ȱޅȱޅވޢ Lѩ`8Ff``  AО {?߱  T `  ," p !.ߠV ` ,"Lk p L< ,"L!  T v`P Q R LTFilling Buffer...0YNJTMP8nK 粭XHWHVH /hQ hR hS / 粭NIN8.KM {_67`,LH6M7h 6LL޲TN,O6P7T 6OL޲HHxVs ,, ,s(hh`,0L,UT06ɠɯ OxVs Ls(U 'Ƀ~(,xTUs ݢI0 T H T HNUQRSVVUVLOs(U (`QVRWSX`, ,,` iJ7UT` ~ 5` ~ 5` $ @6H h 7) ` J****)8 )jI* H7:8;h87J   ЎF8   (HI7hI7`ͯį٠Ⱥ͠ {z 8  {,) iɬL3Functions Left: AE ȵ.ȱ: i:#0/ȩ.ȩ2H ȏLDN j  {* {E ] zhhLB`Segmented Desktop file... 4Please insert NEXT disk with SAME VOLUME NAME H  aLZLwLLL̻LλLLL1LLYLpLwLLLLLɼLLLL2LWLlLLLLsL ޅߠޅȱޅLА Fބް)ߠȥލ`sfH )&ȑh` Ѝ `8H)ȑh`H)ȱh`H)J)߱ȱލh`)H)誱芑h`ޥ)߱ލ`Hޥ)hލ`Lɼ)ߥȥލ`Щޥ)ߍުȱލ`Hjޥ)&ޅߘhލ`)ɍȈޑȍ `ލ`ޥ)ߍވ`ߥʅލޑȈLNޑȍ`)ȩБ`ޥ)ߠުȱލ`ޥ)ߍލ`ޥ)ߍޅȱލ` 9LiśĚɉ .ƟﱜĞ` . eeƛƝƟ0'ɉ )Jɉ )J`FF` T,,NI  "N  ]K0 ]I( "` , ]` y,, `VsH ~hs,,` # T H ",0W)8` "  ")H  "H XhWhV " " "8`VVWWXX8`WWXXVV`,,WXа ,,`W`XiVȹUVX`J7ު6  )0Uaϱ6ٖ )1=n 3.2 66%866 B޽I6T B8``N f0 ~v vovvvvvv ʅvQf eH8vvhvivv͊vvv a4 pf a,f d b e  e ̍vLa` Ώv ʅv`vvvv Ώv ˅v`vivvvv a`8 i diiȱi(i cȩ ȩ3ȩȩ c ȩHȩȩ c =Kȑȑ?ȑ t a`vivv vv aߠ( cȩ2 c ȩ6ȩȩȑ< cF cȩȩБȩ ȩ3ȩȩP c ȩ-ȩȩZ c ȩBȩȩd c ȩEȩȩȩ n c ȩNȩx cd t a`ȱi`H)ɥ) ?h B + ? P% *  ( m W k oYm 9v  , c }/P:NPy53vivvvv aRei ߩ!$PvL a`=OBvivvvv a`e ?9@ABe 3 ee8Pi ȩ!ȩ t eeee u a` pp\\\]]^]0x0^^^{__ `{_vivvvv a df a`^fdfҀ s\ Ѥ fflf g[jkk5l2mnnbooprjrrss t  !"#$%&)HfhHfdƍheǍg `%GGGXGv%"H52042hHFjhH% z;Mjh ( Ép6Zĉqii[ii7ʼnr8\MjS܆↩T݆ㆩUކ䆩e ݝ y {|}" $ꍷc:Tj jsLktlumv`% ÊĊŊi Pv;jg pejNiji0(.ejOi jjՉPvRTji ii  ֋ ۋ!܋݋"#$ @*ABKL KLQ t` ꢢ ꠆Nޅߠeeܑȱe(eݑޠDOޅߠeeܑȱe(eݑmP e݅ j!K]Pk ~ ٤k kn keȹ kij1 i kki}kkkki~kkikkzk#`H hꤞOOOOOO W`꬀OOOOLO꤀OOLOͪOͩOLbU ͪOͩO $$$$_$147:Abel2042k ꝆXv ``T ll'l(l8 u`oTׅoXGXGXGXGXGXGXGH152$mh+m-" ," u!vw --./0 3 !u&8vdm  t`ޥL* А '!!+H+'2%0&4'2(152)h肠JKp邍Lmnhp!"nn ܄0݄ބ(ȩӈjpԈkhin ũ Ѝ0эҍӍԍՍ ꌝ.H댝/쌝0팝1< t t` Q * j A5IHnԂhՂnUV !Ꝫ < t`H]gg?o / 0123Xvi  FoGoToUo8 u`wwwo2oaaaabbao#D02$E1i3 t! t`BPjp152qp1҂5ӂ2ԂՂcppΧp-ii{pip.Hiph(Hi|ph8Ei(ixpLK]piȑLHiȑh8Ei^p/}pE`888RxV !&ʍRNL5NLBH!EELVrLLfqH`q3qh4rzQ;R   3 ȝYq؅u>,v 8vj t`L*7H)sh*tz; 3 ȍņqu>,vЃ 8vu t`L NrOr\rH]rHNCWȩSHh` uhh'ȩ`֍iʏ]yrzJ;K`HFs h *5+!6,7-ʩL8P"##>Ms3Ms3esKesK`vsvsss`s#s#s;s;`+Q/Pressing Escape will  delete the filemit ESCAPE wird die Datei geloescht Avec ESCAPE on peut  annuler les data.sz;` Hth` txB;C`HHvͪt ͳt'ͼt+t/hh`t tLAtt tڠt tѠũt tȄȘ8e`  $ Qꑰȑ 'Ht hiȩ` Tnupuu?yNCu8 uu8 ueuȱfuduui uui u`BH{_8`ܘh mXmY  TH _܈܈%mXȱmY ܥ݄` TH T v ,"-"Y!U! T v ,E!,V!W!X! ! LWp mP mP mQ (mQ P Q SEG.M0xv|iz}NE {{{Ѝyyz i ]y,i xyGi hy[zzzzGz Н̓ ΃LσЃу Н Н 8,9ӝ:?i;z@iz1y x( "{` x` $y8P  $yȱ $y `mФɉ F)LИHL LG^ύs`^ύs`mѥ^idХ_iJndL,ѠHȱHa baЅbЅ hhhKhJ ФޥɉLҩf L,^Ϥ6(h`eЭdeeЦNejd`Hsvh` цގ%ѢލssƎL r %ssƟssĞ֍ ?ؠȱ k Рȱ򅟢 L -ѩ `] T  FfFfL4 ********************************************g ** ** ** PRODRIVE.MENU **( ** Written by Michael Wilks ** 2 ** 15-April-86 **3 < ** **f F ** Copyright (c) 1986 Applied Engineering ** P ** ** Z ******************************************** c Init stuff and display Title  d16384256:A$(512)* hI163841638435:N%:I,N%: i169,202,32,112,190,144,3,76,9,190,32,190,222,32,227,223,32,108,221,133,133,132,134,169,0,160,2,162,13,32,233,227,32,154,218,96 nD$(4)::D$"pr#3":: x25:"Applied Engineering's PRODRIVE" 35:"for ProDOS"$ Display Menu Items + 7P 20:"1) Install ProDrive(tm)": 20:"2) Change ProDrive emulation slot, drive": 20:"3) Autocopy all files to ProDrive": 20:"4) ProDrive Documentation": 20:"5) Autocopy Documentation":! 20:"6) Exit to BASIC":D + Get Option and goto handler k ,20:"Please Select One:";:A$:A$ 6(A$)400,500,600,700,800,900 ? Illegal Option @21 J20:"<<< PLEASE SELECT ONE: >>>" T19:300  Install ProDrive D$"-prodrive" I12000:7 :"ProDrive Installed."@ 910m  Change ProDrive emulation slot, drive D$"-prodrive" D$"-slotchanger" W Autocopy all files to ProDrive XD$"-prodrive" bD$"-autocopy" ProDrive Documentation A$"prodrive.doc" 1000)100M Copy.All.Files Documentation _ A$"copy.doc"i*1000r4100 Exit to BASIC 22:: ____________________________________________________________  Display Documentation * Read in the Documentation from TEXT file ;D$"open "A$LD$"read "A$\N%0:1050|16384,A$(N%):N%N%1:1040216,0$D$"close".IN%N%21:A$(I)"":K Print it up on screen LPAGE%1:I%0V:40(A$(0))2:A$(0);`1403,70:"Page: ";PAGE%:'jI%I%13tA$(I%)M~I%20(I%20)113024:" Left arrow for last page, ESC to quit, or any other key for next page";I(16384)128:I0117016368,0:I8PAGE%PAGE%1(I%39):I%I%2020(I%39)I27I%N%110%PAGE%PAGE%1/11106' eCopyright (c) 1986 by Applied EngineeringxMichael Wilks LR BY MICHAEL WILKSCopyright (c) 1986 by Applied Engineering)00~ k"gx sIȌ##~ svI ##$###֩s##$#(## $#  ` e HH,H w"$#% ## & & ##Jj8% %x ,,####s$##$%Hˍs(%H k" 32121&'11 k"2)JJJ,, b0Y>b09Bw"DE FG w"-"FFB  )h" g"hh*h ,,`,`k"12`##0 idiؘJJJJ ") "JJJJ ") " ک" # " # ` ֲ砠ˠ!8Je ${ȱ `,?<> ,,8 =';1'H h  <=>?< >   h<(,,L7 <=<= Ȍ Ȍ Ȍ   Í" '# $ ' FG) * )H>Jf>Jf>Jf>?<=? <=<>h 8j?@ADE<= >D@<`L%BxsLLFG`D><@`s(8` Hthe ProDrive program. The BASIC program, PINPOINT.TO.RAM, will install JHa ProDrive, copy the Standard Pinpoint Accessory files to the ProDrive, 1and automatically start the AppleWorks program. IMPORTANTIGMake backup copies the AppleWorks startup and program disks, the Super KIAppleWorks Desktop Expander disk, and the Pinpoint Accessory disk. Make GEsure that you only use Apple's 'FILER' or 'System Utilities' to make KIyour Backups. DO NOT USE Copy ][+, or any other nibble copy program, as HFthese programs do not copy AppleWorks correctly. Use only the BACKUP CAcopies! Store the ORIGNAL disks in a safe place. Make sure the HFAppleWorks startup and program disks are both named /APPLEWORKS. The HFPinpoint Accessory disk must be named /ACCESSORY. Before you can run (the PINPOINT.TO.RAM utility, you must:KI1. Install the AppleWorks enhancements with the Super AppleWorks Desktop HFExpander. This modification must be done before any others! (If you Chave only one disk drive, be sure to select the AUTOLOAD option.)FD2. Use the PARTITION program to modify the PRODRIVE program and the HFAppleWorks startup file, APLWORKS.SYSTEM. Set the PRODRIVE partition ?=size to 192K. (PARTITION instructions are in the text file, PRODRIVE.DOC.)KI3. Install Pinpoint on the AppleWorks startup disk. Specify /RAM as the 0standard location of the Pinpoint Accessories.ECOnce these modifications have been done, boot the Super AppleWorks KIDesktop Expander (with the 192K partitioned PRODRIVE program) and select IGthe "Exit to BASIC" option from the main menu. At the Applesoft BASIC prompt ( ] ), type:RUN PINPOINT.TO.RAMHFand press Return. Insert the Pinpoint Accessory disk, when prompted, KIand press the Return key. After the accessory files have been copied to GEthe ProDrive, remove the Accessory disk, insert the (modified) Apple JHWorks STARTUP disk, and press Return again to quit the copy program and run AppleWorks. Voila!BLV`jt~**rprpbhbhrrdd88*(  .4J4  . > L Z f f \(\2\<\F\P\\\FDPDZDdDnDxDDD F,P,Z,d,n,x,,, D(D2D<D,(,2,<, N N66  ~x~x ZZB B (r x8 xF xP |Z ~d ~r 82V2" " " " " " 8 J2X f r r TpJp@p6p,p"pppbVXVNVDV:V0V&VV b:X:N:D:::0:&:: :$0$&$$:0&  / XʩXύX X %   % ɍRH hɛɘɉɈ $ Ld :Ldې)ɮ۰ɺ' Ld  : X ( % ɛ$ɘɉ ɈL :Lɍ)ې)ɮ۰ɺH h 'L  ġLL ̹L)'L ȳL O'F ʻ ̹(((L $ʩ $$ $L `ީ % K@D EFby LҠؠӠ΢ϠԩҠŠƠԠԠŠӢɯϠҠůȠԠĠ  ح o âXoύX1021ʆ ")i/ d+ M# L $0)0ei B = )n  Э` M )ЏL6  9 X [ ?  W" !# n. n'% n% n ɍ+Ɋɋɉɛݮʽ/ L6L[  Mȱ蝀` ̭  ( 9 X L $ ` & & & &e`{8i [`0{2H* Ah2  Mȱ  L `κºú` GAB0h)ύh0HHHH " ׍hhhhhhh .hh8`JIMJAYKERRY&MIKE